FTIME

#include <sys\types.h>
#include <sys\timeb.h>
            
void ftime(timeptr);
struct timeb *timeptr; указатель на структуру, описанную  в
<sys\timeb.h>.

Описание:
Функция ftime высвечивает текущее время и хранит его в структуре, на которую указывает timeptr . Структура timeb описана в <sys\timeb.h> . Она содержит 4 поля: time, millitm, timezone, dstflag , которые имеют следующие значения:

            
            ПОЛЕ                             ЗНАЧЕНИЕ
            
            time                Время,  в  секундах,  прошедшее от
                                значения   00:00:00   времени   по
                                Гринвичу, т.е. с 1января 1970 г.
                                
            millitm             Сотая доля секунды.
                                
            timezone            Разность  в минутах (в направлении
                                к западу) между значением  времени
                                по  Гринвичу  и  местным временем.
                                Значение  timezone определяется из
                                значения timezone (см. tzset).
                                
            dstflag             Ненулевое  значение,   если   зона
                                перехода  на  зимнее/летнее  время
                                присутствует   в   зоне   местного
                                времени,  которое  определяется из
                                значения   глобальной   переменной
                                daylight ( см. tzset.)
                                

Возвращаемое значение:
Функция ftime задает значения полей структуры, определенной по timeptr . Возвращаемого значения нет.

Пример.

            
               #include <sys\types.h>
               #include <sys\timeb.h>
               #include <stdio.h>
               #include <time.h>
            
               main()
               {
               struct timeb timebuffer;
               char *timeline;
               time(&timebuffer);
            
               timeline = ctime(&(timebuffer, time));
            
               printf ("The time is %.19s.%hu %s",
                        timeline,   timebuffer.millitm,
                        &timeline[20]);
               }

На выходе будет следующая информация:

               The time is Wed Dec 04 17:58:29.420 1985.
Hosted by uCoz